import Taro from '@tarojs/taro'

export function getBaseUrl() {
  if (process.env.NODE_ENV === 'development') {
    return 'http://api.kuailife888.com' //测试环境
  } else if (process.env.NODE_ENV === 'production') {
    return 'http://api.kuailife128.com' //生产
  }
}

// 获取状态栏和导航栏的高度
export const calcNavBarInfo = () => {
  // 获取系统信息
  const systemInfo = Taro.getSystemInfoSync()
  // 胶囊按钮位置信息
  const menuButtonInfo = Taro.getMenuButtonBoundingClientRect()
  const statusBarHeight = systemInfo.statusBarHeight
  // 导航栏高度 = 状态栏到胶囊的间距（胶囊上坐标位置-状态栏高度） * 2 + 胶囊高度
  const navBarHeight = (menuButtonInfo.top - (systemInfo.statusBarHeight as number)) * 2 + menuButtonInfo.height
  return { statusBarHeight, navBarHeight }
}
